home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / WORDMISC / BANNER2.LZH / VBAN.DOC < prev    next >
Text File  |  1986-10-14  |  2KB  |  50 lines

  1.                VBAN - PROGRAM TO PRINT VERTICAL BANNERS
  2.  
  3. DESCRIPTION:
  4.  
  5. This program prints large banners on almost any printer.  The input
  6. string is printed out one letter per page oriented so that the output
  7. banner hangs vertically.  It does not use the internal character font
  8. of the PC, but instead each letter is stored in a 72 X 57 binary array
  9. stored in dataset ALPHA.DAT.  This file must be present for the program
  10. to work!  The advantage of the external character font is elimination
  11. of the "blocky" effect of enlarging the PC's internal character set.
  12. The disadvantage is a rather limited character set.  Any printer that
  13. is at least 80 columns wide and obeys ASCII form feeds will work fine.
  14.  
  15. USE:
  16.  
  17. Make sure that both "VBAN.EXE" and "ALPHA.DAT" are in the default drive.
  18. Enter "VBAN".
  19.  
  20. The first prompt asks for your input string.  Allowed characters are
  21. A-Z, 0-9, |*.?$ and %.  Other characters will print as blank pages.
  22. Lower case is accepted but will print in upper case.
  23.  
  24. The second prompt requests a fill character.  This is the character
  25. that will be used to build the letters.  Any character on the
  26. keyboard will work.  Characters above 127 ASCII can be entered with
  27. the <Alt> and the numeric keypad.  For example, <Alt>252 generates
  28. a dense black rectangle on an HP LaserJet, which produces a very
  29. high contrast banner.  Remember to hold the <Alt> key down while
  30. entering the decimal ASCII equivalent of the character you want
  31. on the numeric keypad.  Some special characters will cause certain
  32. printers to go bananas, so watch it!  If no fill character is entered,
  33. A will be built from A's, B from B's, etc.
  34.  
  35. BORING DETAILS:
  36.  
  37. I wrote this program about 10 years ago to drive a mainframe line
  38. printer.  The original was in Fortran.  Just for fun I downloaded
  39. it and converted it to Basic.
  40.  
  41. Since the Basic program does a lot of string manipulation, the
  42. interpreted version is slow.  The compiled version will drive even
  43. a laser printer at a good clip.  If you want to run the interpreted
  44. version, remember to specify a maximum record length of at least
  45. 513 bytes (BASICA /S:513).
  46.  
  47. Written by Dave Grebe on: ??/??/??
  48.    Converted to Basic on: 10/13/86
  49.  
  50.